<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
        "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title>JBehave Hudson Plugin</title>
</head>

<body>

<h2>JBehave Hudson Plugin</h2>

<p>The JBehave Hudson Plugin allows to integrate the JBehave reports in <a href="http://hudson-ci.org">Hudson CI</a>.</p>

<p>The plugin is provided in hpi format which can installed directly in Hudson.  The hpi can be found in the plugins directory 
of the distribution or can be downloaded from the <a href="download.html">download page</a>.</p>

<h2>Plugin Installation</h2>

<p>The JBehave Hudson Plugin depends on the <a href="http://wiki.hudson-ci.org/display/HUDSON/xUnit+Plugin">xUnit Hudson Plugin</a> and
requires a minimum of version 1.13 to be installed in your Hudson instances <b>before</b> you install the JBehave Hudson Plugin.</p>

<p>The JBehave Hudson Plugin can be installed into Hudson via the Advanced tab of the "Manage Hudson > Manage Plugins" screen, and requires
a restart after the installation.</p>

<h2>Project Configuration</h2>

<p>Within the project configuration page, under the <b>Post-build Actions</b> section select <b>Publish testing tools result report</b>.
A drop box labelled <b>Add</b> will be displayed and select <b>JBehave 3.x</b> from the list. 
Now add the file path pattern of the JBehave reports in your project to the text field labelled <b>JBehave-3.x Pattern</b>. 
Typically this is </b>**/jbehave/*.xml</b>.
</p>

<h2>Supported Project Types</h2>

<p>Hudson "free-style", "multi-configuration" and "monitor an external job" projects types are supported by this plugin. 
With "Maven 2/3" projects, JBehave results will not appear within the test report if a surefire or failsafe report is generated by Maven. 
Maven is nevertheless fully supported using the "free-style" Maven option and the JBehave results will be aggregated into the test report.
</p>

<div class="clear">
<hr />
</div>

</body>
</html>
